package com.huawei.esdk.tp.domain.model;

import com.huawei.esdk.platform.common.SDKErrorCode;
import com.huawei.esdk.tp.device.terminal.TerminalServiceItf;
import com.huawei.esdk.tp.domain.model.bean.CameraControl;

public class Camera
{    
    private TerminalServiceItf terminalService = null;
    
    /**
     * 摄像机控制操作
     */
    public SDKErrorCode ctrlCameraOpeate(CameraControl control)
    {
        return terminalService.ctrlCameraOpeate(control);
    }
    
    /**
     * 查询当前的主流视频源、辅流视频源、远端摄像机以及本地摄像机。
     */
    public void getCurCtrlCamSrc()
    {
        
    }
    
    /**
     * 摄像机预置位查询。
     */
    public void queryCamPrePos()
    {
        
    }

    public TerminalServiceItf getTerminalService()
    {
        return terminalService;
    }

    public void setTerminalService(TerminalServiceItf terminalService)
    {
        this.terminalService = terminalService;
    }
}
